@charset "UTF-8";

/* CSS Document */

/* -------    Page Layout ----------*/

body{

padding:0 0px 0px 0px;

margin:0px;

font:12px/18px Arial, Helvetica, sans-serif;

color:#A2A2A2;

background:#fff;

}



td{

font:12px/18px  Arial, Helvetica, sans-serif;

color:#A2A2A2;

font-weight:normal;

}



div, h1, h2, h3, h4, p, img, ul, ol, li, form, input, textarea{

	padding : 0;

	margin : 0;

	}

p{

	padding : 0 0 10px 0;

	margin : 0;

	}

ul {

	list-style : none;

	}

img {

	outline : none;

	border : none;

	}

a {

	outline : none;

	text-decoration : none;

	}



/*-------------------       General      --------------*/

.fontSize14{ font-size:14px; line-height:18px;}

.fontSize16{ font-size:16px; line-height:20px;}

.fontSize18{ font-size:18px; line-height:24px;}

.fontSize24{ font-size:24px; line-height:36px;}

.blueText{ color:#118CD1;}

.whiteText{ color:#fff;}

.grayText{ color:#DAD9D9;}

.blueLink{ color:#65ABCC; text-decoration:underline; }

.blueLink:hover{ color:#000; text-decoration:none;  } 

.yellowText{ color:#D17B00;}

.whiteLink{ color:#fff; font-size:11px;}

.whiteLink:hover{ color:#FE8E2F; font-size:11px; }

 

.heading_1{

	font-size:20px;

	font-weight:bold;

	color:#686868;

	line-height:30px;

	text-transform:uppercase;

 	}



.heading_2{

	font-size:24px;

	font-weight:normal;

	color:#D17B00;

	line-height:28px;

	padding:0 0 10px 0;

	display:block;

 	}



.heading_3{

	font-size:18px;

 	color:#D17B00;

	line-height:18px;

 	display:block;

	padding:10px 0 10px 0;

	font-weight:normal;

 	}

	

.heading_4{

	font-size:16px;

	font-weight:bold;

	color:#34362E;

	line-height:18px;

	padding:3px 0 20px 35px;

	display:block;

	background:url(../images/heading_arrow3.gif) left top no-repeat;

	}





.whiteBg{ background:#fff;}

/*-------------------       Layout      --------------*/

#header{

	height:75px;

	text-align:center;

	/*background:#233F68 url(images/header_bg.gif) bottom left repeat-x;*/

	}



#header #logo{

	float:left;

	padding:25px 0 0 250px;

	

}



#topNav

{

	text-align:center;

	clear:both;

	height:50px;;

	width:905px;

	margin:0 auto;

}



#memberBar{

	text-align:center;

	height:60px;

   	background:#F9F9F9 url(../images/bg1.gif) left bottom repeat-x;

	/*display:block;*/

	/*margin:0 auto;*/

}

/*#memberBar td{ color:#6D6D6D;}*/

#memberBar #loginBox{

	/*margin:0 auto;*/

	color:#6D6D6D;

	}



#main{

	text-align:center;

	padding:30px 0 0 0;

    background:#F8F8F8 url(../images/main-bg.gif) left 0 repeat-x;

}



#banner{ 

	width:900px;

	height:240px;

 	background:url(../images/banner_img.jpg) top left no-repeat;

 	 }

#bannerContent{ padding:50px 10px 0 370px; width:494px; }



.boxHeading1{

	font-size:14px;

	font-weight:bold;

	color:#666666;

	line-height:18px;

	height:22px;

	padding:14px;

 	background:#C5EB52 url(../images/box_heading1.gif) left top no-repeat;

	}

.boxHeading2{

	font-size:14px;

	font-weight:bold;

	color:#666666;

	line-height:18px;

	height:22px;

	padding:14px;

 	background:#C5EB52 url(../images/box_heading2.gif) left top no-repeat;

	}

.boxHeading3{

	font-size:14px;

	font-weight:bold;

	color:#666666;

	line-height:18px;

	height:22px;

	padding:14px;

 	background:#C5EB52 url(../images/box_heading3.gif) left top no-repeat;

	}

.boxHeading4{

	font-size:14px;

	font-weight:bold;

	color:#666666;

	line-height:18px;

	height:22px;

	padding:14px;

 	background:#C5EB52 url(../images/box_heading4.gif) left top no-repeat;

	}

.boxContent{

	width:179px;	

 	margin:0 auto;

	text-align:left;

	color:#787B7B;

}

.boxContent1{

 	background:#C5EB52;

 }

.boxContent2{

 	background:#70D7F1;

 }

.boxContent3{

 	background:#FBE942;

 }

.boxContent4{

 	background:#DCD9C3;

 }



.corner1{background:url(../images/corner.gif) top left no-repeat; height:15px; width:15px; overflow:hidden;}

.corner2{background:url(../images/corner.gif) top right no-repeat; height:15px; width:15px; overflow:hidden;}

.corner3{background:url(../images/corner.gif) right bottom no-repeat; height:15px; width:15px; overflow:hidden;}

.corner4{background:url(../images/corner.gif) bottom left no-repeat; height:15px; width:15px; overflow:hidden;}





.moreLink{ 

	color:#A2A2A2;

	font-weight:bold;

	text-decoration:underline;

   	}

.moreLink:hover{ color:#FFA00B;}

 

.roundBoxContent{

 	padding:10px 20px 0 0;

  	}



.list{ padding:0 0 10px 25px;}

.list li{ 

	padding:0 0 6px 25px;

	display:block;

	color:#579BC2;

	text-align:left;

	font-weight:bold;

	background:url(../images/arrow.gif) 0 5px no-repeat;

	}

.list li a{ color:#579BC2;}

.list li a:hover{ color:#999;}

 

 

/*--------------------  footer ------------------------------*/

#footer{

 	text-align:center;

	color:#9C9DA2;

	padding:40px 0 30px 0;

 	background:#FAFAFA url(../images/footer_bg.gif) top left repeat-x;

 }

#footerMenu{ font-size:14px; color:#9C9DA2;}

#footerMenu a{ color:#9C9DA2;} 

#footerMenu a:hover{ color:#000; text-decoration:underline}



/*Begin http://www.financetemplates.org | http://www.gamingguide.net Code | Do Not Remove*/

#financetemplates{ color:#fff; text-align:center; background:#252321; padding:4px;}

#financetemplates a{ color:#1A7194; font-weight:bold;} 

#financetemplates a:hover{ color:#F11D1D; text-decoration:underline} 

/*End http://www.financetemplates.org | http://www.gamingguide.net Code | Do Not Remove*/

/* REGISTER START */
#main #register {
	width: 685px;
	height: auto;
	padding: 15px;
	margin: auto;
	margin-bottom: 20px;
	background-color: #fafafa;
	border: 1px solid #e8e8e8;
}
#main #register .field_register {
	width: 550px;
	height: 35px;
	line-height: 35px;
	margin: auto;
	font-size: 14px;
	margin-top: 20px;
	text-align: left;
	font-weight: bold;
}
#main #register .field_register .register_field {
	width: 400px;
	height: 33px;
	line-height: 33px;
	float: right;
	border: 1px solid #ccc;
	background-image: url(../images/register-field.png);
	background-repeat: repeat-x;
}
#main #register .field_register .register_button {
	padding-left: 20px;
	padding-right: 20px;
	height: 33px;
	border: 1px solid #ccc;
	background-image: url(../images/register-button.png);
	background-repeat: repeat-x;
	border-radius: 5px;
	-moz-border-radius: 5px;
	font-size: 17px;
	color: #999;
}
/* REGISTER END */